package org.itboys.mobile.entity.mysql;




import org.itboys.mysql.entity.BaseMySqlEntity;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 作者：jiangxiong
 * 日期：2017年10月26日
 * 联系方式 ：empty90911@126.com
 * 天街_消费卡_释放_记录_实体
 */
public class TianJieWalletReleaseRecord extends BaseMySqlEntity {
	
	//基础属性
	private Long memberId;//用户ID
    private Long walletId;//钱包ID
    private Long walletRecordId;//钱包交易记录ID
   // private Integer type;//释放记录类型。增加或减少
    private String remark;//释放记录类型备注
    private Date releaseTime;//释放时间
    private BigDecimal planAmount;//计划释放金额
    private BigDecimal realAmount;//实际释放金额
    private Integer status;//0未释放，1已释放

    public TianJieWalletReleaseRecord() {
    }

    public TianJieWalletReleaseRecord(Long memberId, Long walletId, Long walletRecordId, String remark, Date releaseTime, BigDecimal planAmount) {
        this.memberId = memberId;
        this.walletId = walletId;
        this.walletRecordId = walletRecordId;
        this.remark = remark;
        this.releaseTime = releaseTime;
        this.planAmount = planAmount;
       /* this.realAmount = realAmount;
        this.status = status;*/
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public Long getWalletId() {
        return walletId;
    }

    public void setWalletId(Long walletId) {
        this.walletId = walletId;
    }

    public Long getWalletRecordId() {
        return walletRecordId;
    }

    public void setWalletRecordId(Long walletRecordId) {
        this.walletRecordId = walletRecordId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getReleaseTime() {
        return releaseTime;
    }

    public void setReleaseTime(Date releaseTime) {
        this.releaseTime = releaseTime;
    }

    public BigDecimal getPlanAmount() {
        return planAmount;
    }

    public void setPlanAmount(BigDecimal planAmount) {
        this.planAmount = planAmount;
    }

    public BigDecimal getRealAmount() {
        return realAmount;
    }

    public void setRealAmount(BigDecimal realAmount) {
        this.realAmount = realAmount;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
